﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZK.Common
{
    /// <summary>
    /// 系统数据枚举
    /// </summary>
    public static class SysDefinitionEnum
    {
        /// <summary>
        /// 派车类型
        /// </summary>
        public enum SendType
        {
            //1.采购/进煤 2.销售/出煤,
            采购派车 = 1,
            销售派车

        }
        //运单状态:1进行中、2取消（作废）、3终止 、4.完成 ,
        public enum TruckState
        {
            进行中 = 1,
            取消作废,
            终止,
            完成
        }


        /// <summary>
        /// 过磅模式
        /// </summary>
        public enum WeighType
        {
            Manual = 1, //手动模式
            Automatic = 2   //自动模式

            //手动模式 = 1, //手动模式
            //自动模式 = 2   //自动模式
        }

        /// <summary>
        /// 运销状态
        /// </summary>
        public enum YxState
        {
            派车 = 10,
            //排号_发 = 20,
            //放行_发 = 30,
            入场_发 = 40,
            除皮_发 = 50,
            装车_发 = 60,
            称重_发 = 70,
            生成榜单_发 = 80,
            出场_发 = 90,
            终止 = 100,
            //排号_收 = 220,
            // 放行_收 = 230,
            入场_收 = 240,
            称重_收 = 243,
            卸车_收 = 246,
            除皮_收 = 249,
            生成榜单_收 = 252,
            出场_收 = 260

        }
        /// <summary>
        /// 榜单打印状态
        /// </summary>
        public enum BillState
        {
            未打印 = 0,
            打印 = 1,
            补打 = 2
        }

        public enum SettleStare
        {
            未结算 = 0,
            已结算 = 1
        }

        public enum CameraType
        {
            Distinguish = 0,    //识别车牌
            Monitor = 1 //监控
        }
    }
}
